package ast


type Root struct {
	Node                              `part:"root"`
	Namespace   MaybeIdentifier       `part_opt:"ns.name?.name"`
	Statements  [] VariousStatement   `list:"stmt*"`
}

type ReplRoot struct {
	Node            `part:"repl_root"`
	Cmd   ReplCmd   `use:"first"`
}


